CODESYS String Libraries
Description générale
Le CODESYS IIoT Libraries SL Le package contient de nombreuses bibliothèques pour la communication dans l’environnement IIOT. Différents protocoles sont pris en charge, tels que MQTT et HTTPS. Le package fournit également des outils pour encoder et décoder les structures de données (par exemple, INI, CSV, JSON et XML) et des blocs fonctionnels pour la communication directe avec les services cloud de fournisseurs individuels (par exemple, AWS et Azure).
Vous pouvez télécharger CODESYS IIoT Libraries SL depuis CODESYS Boutique Internationale ou Boutique CODESYS Amérique du Nord. Vous y trouverez également la fiche technique du produit.
Astuce
Après avoir installé le package, vous trouverez des exemples de projets pour utiliser les bibliothèques dans le répertoire d'installation sous IIoT Libraries SL\Examples
.
Pour une description détaillée de tous les exemples, voir : Exemples Bibliothèques CODESYS IIoT SL
Les bibliothèques suivantes sont fournies avec le package :
Bibliothèques pour la communication :
Web Client SL: Communication avec un serveur Web via http ou https
MQTT Client SL: Support du protocole MQTT (Message Queuing Telemetry Transport) pour la transmission de données télémétriques sous forme de messages entre appareils
Mail Service SL: envoyez, recevez et supprimez des e-mails au moyen des protocoles SMTP et POP3.
SNMP Service SL: Prise en charge des fonctions suivantes : SNMP GET, SNMP GET_NEXT, SNMP Agent, SNMP TRAP, SNMP SET
SNTP Service SL: Créez des applications client et serveur SNTP (SNTP V3, SNTP V4)
AWS IoT Core Client SL: envoyez et recevez des messages en échange avec la plateforme cloud « AWS IoT Core » d'Amazon
Azure IoT Hub Client SL: blocs fonctionnels permettant d'envoyer et de recevoir des messages lors de la connexion d'appareils IoT au service cloud « Azure IOT Hub » de Microsoft.
JSON Web Token SL: créez un JWT (JSON Web Token) sur le contrôleur. À cette fin, les algorithmes HS256, HS384, HS512und et RS256 sont pris
Web Socket Client SL: communication via le protocole WebSocket entre un client et un serveur Web Socket via Internet.
OpenWeather Client SL: interrogez les données météorologiques via l'API OpenWeather.
Bibliothèques pour lire et écrire des structures de données :
CSV Utility SL: Lecture et écriture de fichiers CSV
INI File Utility SL: Lecture et écriture de fichiers INI
JSON Utilities SL: créez, lisez et écrivez des fichiers JSON complexes (UTF-8, UTF-16) ; lisez et écrivez des tableaux d'octets JSON et recherchez des clés, des valeurs, des éléments enfants et parents
XML Utility SL: Lire et écrire des fichiers XML ou des chaînes XML sur le contrôleur et rechercher des éléments XML